package com.liugui.basicsgrammar;

public class LogicOperation{
    public static void main(String[] args){
    
    boolean a = true,b = false;

    System.out.println("a && b = " + (a && b)); //短路与 都为真为真，如第一个假则返回假
    System.out.println("a || b = " + (a || b)); //短路或 其中一个为真则为真，如第一个为真则返回真
    System.out.println("!a = " + (!a)); //与 都为真为真，不管第一个是否是真都执行第二个
    System.out.println("a ^ b = " + (a ^ b)); //异或 如果两个操作数逻辑相同，则结果为假，否则为真
    
    }

}